home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d17 / proff.arc / README < prev    next >
Text File  |  1988-02-17  |  2KB  |  71 lines

  1. Notes for the second release of TC proff:
  2.  
  3. This is my second mailing of proff for the IBM PC.  I have been
  4. finding several bugs in proff, which I have fixed.  For example,
  5. if you fail to terminate a macro properly (with .en), the program
  6. used to read past the end of the file and infinite loop.  I also
  7. got % to return the date in footers (as per the documentation).
  8. --------
  9. Notes for the first release of TC proff:
  10.  
  11. Here is proff for the IBM PC, compiled using small model Turbo C.
  12. Depending on your request, you have received an arc containing either
  13. the executable only, or the executable and the source.  In either
  14. case, I have included the manual source profman.prf, to which I have
  15. made two very minor corrections.
  16.  
  17. Either version includes the files ms and ms-readme, a clone of the ms
  18. macro package.
  19.  
  20. I've also included my macros called hp.mac and man.mac.  They help me
  21. emulate Unix man page format for some simple stuff I am doing.
  22.  
  23. You can format the manual with the command
  24.  
  25.     proff -po10 proffman.prf proff.man
  26.  
  27. This places the formatted text in the file proff.man.  The -po10
  28. creates a 10-character left margin.
  29.  
  30. If somebody plans to use lots of macros or large tables of contents,
  31. you may need the program recompiled using a larger memory model.  I
  32. suspect that the program fails under large model simply because some
  33. of the pointers aren't treated as 32-bits.  However, my best quick
  34. efforts fail to give me a large-model version of the program.
  35.  
  36. These comments are also available in the archive under the name
  37. readme.
  38.  
  39. Timothy L. Kay
  40. Caltech, 256-80
  41. Pasadena, CA  91125
  42. tim@csvax.caltech.edu
  43. 818-356-6633
  44.  
  45.  
  46. Here are a few notes for people who requested source.
  47.  
  48. I used the TC integrated environment to compile proff.  I have
  49. included the project file proff.prj.  For the sake of completion, I
  50. have also included the original makefile, which I have not modified.
  51.  
  52. I had to make only one minor change to get the program to compile.
  53. Turbo C complained about the routine remove().  I renamed the routine
  54. (and the one reference to the routine) to xremove().
  55.  
  56. Here is the configuration of my integrated environment, converted to
  57. text by tcconfig.
  58.  
  59. --- turboc.cfg ---
  60. -mh
  61. -w-rvl
  62. -1
  63. -f-
  64. -N
  65. -G
  66. -O
  67. -Z
  68. -IC:\TC15\INCLUDE
  69. -LC:\TC15\LIB
  70. ------------------
  71.